// vector 是一个动态数组
// 是一个类模板

#include <iostream>
#include <vector>
#include <string>

using namespace std;

// int main()
// {
//     vector<int> ivec;  // 保存int类型的一个vector
//     vector<double> dvec;
//     vector<string> svec;

//     vector<int> a;         // a是一个空容器
//     vector<int> b(10,2);   //b是一个容器，里面有１０个２

//     a.push_back(1);       // push_back 往向量后面放
//     a.push_back(2);
//     a.push_back(3);

//     b.push_back(10);
//     b.push_back(11);

//     cout <<a.size() <<endl;   //size 查看向量长度
//     cout <<b.size() <<endl;

//     // 不要用int 类型的循环变量
//     for(vector<int>::size_type i=0;i!=a.size();i++)
//     {
//         cout <<a[i]<<endl;
//     }
//     return 0;
// }